// 个人中心api
import http from '@/utils/request.js'
export default {
  login: (params = {}) => http.post('/login/account', params),
  // 注册
  register: (params = {}) =>
    http.post('/register/register', params, { loading: true }),

  // 0 登录 1 注册 2 忘记密码 3 重置密码 4 新增支付密码 5 重置支付密码 6 重置邮箱 7 修改地址标签 8 新增邮箱 9 租赁矿机 10 新增USDT地址标签 11 新增FIL地址 12 修改FIL地址 13 USDT提现 14 FIL提现
  getCheckCode: (params = {}) =>
    http.post('/userCenter/getCheckCode', params, { loading: true }),

  //获取用户资产 "coinType":1 // 1：USDT 2：FIL 3：积分 (必传，传不同资产类型，返回对应的资产数据)
  getUserAssets: (params = {}) =>
    http.post('/assetsCenter/getUserAssets', params),
  /**
   *
   * {
      "coinType":1,  // 资产类型 1：USDT 2：FIL 3：积分
      "walletType":2,  // 当coinType=1时，传入： 1.充值（USDT） 2.提币（USDT）3.提币退回（USDT） 4.租赁矿机（USDT）；
                                  // 当coinType=2时，传入： 5.产币当日释放（FIL） 6.线性释放（FIL）7.提币（FIL） 8.提币退回（FIL）；
                                  // 当coinType=3时，传入： 9.租赁矿机（积分） 10.直推奖（积分） 11.间推奖（积分）
       "releaseCoinType":1  // 产币标记 1：是 2：否 （仅当walletType=2时有效，）
      }
   */
  getUserAssetsDetail: (params = {}) =>
    http.post('/assetsCenter/getUserAssetsDetail', params),
}
